robert ris
UzChess Cup: A Short Game, an Unusual Opening, and the Trap of a Flattering BlurbIn a late June evening, I reopened the game between Brandon Jacobson and...
Maria Fernanda Costa Lowers Own South American Record In SCM 200 FreestyleSports data analysis shows that in current analyses of swimming, no informati...
Chinese Taipei 1-0 Thailand: The 77th-Minute Goal and Two Misread CracksIn the 77th minute, Tanaka took the ball on the edge of the box, turned, and...
Bayern Without Kompany on the Touchline: Aaron Danks and the No-Experiment Order at FreiburgAt Freiburg, the Bayern Munich touchline belongs to a 43-year-old man who nev...
When the Analysis Returns to Zero: The Data Discipline of Vietnamese EsportsOne night after a major match, I reopened the analysis document I had spent...
Norway 3-2 Denmark: The 74th-Minute Corner Routine and Two Cracks Behind Haaland's BraceIn the 74th minute, at 2-2, Norway won a corner. The ball was not swung into...
An Empty Table Tennis Data Package and Three Defects That Strip a Report of ValueLast Tuesday night, the data package for a table tennis news report landed on...
Reading Vietnamese Esports Through Data: How Patches, Formats, and Cash Flow Draw the GapOn a group-stage night at Worlds 2026, GAM Esports — Vietnam's sole...
Kipchoge Breaks Melbourne Marathon Course Record at 41: The Nature of a Tactical VictoryEliud Kipchoge crossed the finish line inside the MCG stadium, both arms...
SBCL Premier Division Weekend 1: Youngest Side in League History Upsets Former Champions as European Imports Carry the Anchor RolesThere was a moment in Sheffield last weekend that the scoreline never recorde...
Table Tennis England and the Forgotten Foundation: When Members Pay for Their Own Sport to ExistIn a small table tennis club on the outskirts of England, there is a table...
Mitchell Baker scores five as Indonesia beat Bangladesh 9-2: A 19-year-old asset just got repricedIn Jakarta that night, the scoreboard stopped at 9-2. Mitchell Baker left the...
A Dead Mouse on the Biggest Stage: Riot Games Judges Its Own Case at Champions ShanghaiOn the sixth day of VALORANT Champions Shanghai, at FUT Esports' station, Doğ...
When Data is Empty: Lessons from a Golf Analysis with No InformationIn modern golf, data is often described as the lifeblood of any analysis. But...
A Nine-Section Scouting Report With Not a Single Data PointA fourteen-page PDF landed in my inbox in the second week of the summer...
Zheng Qinwen and the Elbow That Filed a Leave Request: The China Open Was Not a Miracle, But a Suspended SentenceThat moment lasted less than three seconds. Zheng Qinwen collapsed onto the...
U23 Uzbekistan 2-0 U23 Kuwait: A Ticket Opens for Vietnam U23 and the Trap Named 'Only a Point Needed'The 36th minute in Nagoya. Bakhromov Sardorbek drops to receive on the edge o...
Vietnamese Tennis and the Data Gap: When Deep Analysis Cannot Yet BeginFor more than a decade, Vietnamese tennis has recorded notable milestones. Ly...
Billiards in Vietnam: A Complete Picture of Disciplines, Tournament Systems and the Value Chain of an Expanding Sports MarketBILLIARDS IN VIETNAM: A COMPLETE PICTURE OF DISCIPLINES, TOURNAMENT SYSTEMS A...
Hanoi FC lose to Da Nang: 60% possession, ten men, and the break at 45+3In the 45th minute, Thanh Chung received the ball in midfield, roughly 35...
